﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WalkingTec.Mvvm.Core;
using Microsoft.EntityFrameworkCore;

namespace TyMES.Model.Record
{
    [Table("DifferJudgeInfo")]

    [Display(Name = "产品区分信息")]
    public class DifferJudgeInfo:BasePoco
    {
        [Display(Name = "装配线电机SN")]
        public string TZSN {  get; set; }
        [Display(Name = "装配线前箱SN")]
        public string QXSN { get; set; }
        [Display(Name = "测试线SN")]
        public string CSSN { get; set; }
        [Display(Name = "总成号")]
        public string ZCCode { get; set; }
        [Display(Name = "电机号")]
        public string TZCode { get; set; }
        [Display(Name = "电机物料编码")]
        public string TZMaterialCode { get; set; }
        [Display(Name = "电机校验结果")]
        public string TZVerifResult { get; set; }
        [Display(Name = "前箱号")]
        public string QXCode { get; set; }
        [Display(Name = "前箱物料编码")]
        public string QXMaterialCode { get; set; }
        [Display(Name = "前箱校验结果")]
        public string QXVerifResult { get; set; }
        [Display(Name = "电控号")]
        public string DKCode { get; set; }
        [Display(Name = "电控校验结果")]
        public string DKVerifResult { get; set; }
        [Display(Name = "速比类型")]
        public string GearType { get; set; }
        [Display(Name = "速比校验结果")]
        public string GearVerifResult { get; set; }
        [Display(Name = "工单编号")]
        public string OrderCode { get; set; }
        [Display(Name = "排程号")]
        public string ScheduleCode { get; set; }
        [Display(Name = "产品物料编码")]
        public string ProductMaterialCode { get; set; }
        [Display(Name = "产品名称")]
        public string ProductName { get; set; }
        [Display(Name = "产品类型")]
        public string ProductType { get; set; }
        [Display(Name = "备用字段1")]
        public string Field1 { get; set; }
        [Display(Name = "备用字段2")]
        public string Field2 { get; set; }
        [Display(Name = "备用字段3")]
        public string Field3 { get; set; }
        [Display(Name = "备用字段4")]
        public string Field4 { get; set; }
        [Display(Name = "备用字段5")]
        public string Field5 { get; set; }
    }
}
